Big Huge Thesaurus

Sebastodes miniatus

noun